/* CSS Document */
.AD_img{ border-top:2px solid #003D7B; height:300px;}
/***************************************二级栏目*************************************************/
.page_Section{ height:40px; border-bottom:1px solid #ddd; line-height:40px; margin-top:20px;}
.page_Section li{ float:left; padding:0px 20px;}
.page_Section li.on{
	border-left:1px solid #ddd; 
	border-bottom:1px solid #fff; 
	background:#FFFFFF; 
	border-top:1px solid #ddd; 
	border-right:1px solid #ddd;	
	-moz-border-radius: 5px 5px 0px 0px;      /* Gecko browsers */
	-webkit-border-radius:5px 5px 0px 0px;   /* Webkit browsers */
	border-radius:5px 5px 0px 0px;            /* W3C syntax */
}
.page_Section li a{ font-size:18px;}
.Section_About{}
.Section_About .info{ line-height:24px; margin-top:20px; font-size:14px}
.Section_About .title_name{ height:60PX; border-bottom:2px solid  #106FC5; font-size:24px; line-height:60px; position:relative; text-align:center}
.Section_About .title_name span{ }
.Section_About .English{
display:inline-block;
	line-height:30px; 
	color:#FFFFFF; 
	font-size:14px; 
	padding:0 20px;
	background: #106FC5; 
	margin: 0 auto;
	font-weight:normal;
	margin-top:-15px;
	-moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */
}
.Section_About .Detailed{ color:#FF6600; float:right}
.Section_Contents{ background:#F5F5F5; padding:10px 0px;}
.heading.heading-border {margin: 45px 0px 25px 0px;}
.center {text-align: center;}
.heading_relative {position: relative;}
.heading.heading_relative:before {
	border-top: 1px solid #DBDBDB;
	content: "";
	height: 0;
	left: auto;
	position: absolute;
	right: 0;
	top: 50%;
	width: 100%;
}
.heading.heading_relative h4 {color: #333333 !important;font-size: 20px;}
.heading.heading_relative h4.Partner{color:#FFFFFF !important; font-weight:normal }
.heading .heading-primary.Partner{ background: #176ADB; line-height:30PX;}
.heading .heading-primary.Gray{ background:#F5F5F5}
.heading .heading-primary {
	position: relative;
	background:#fff;
	display: inline-block;
	padding: 0px 45px;
}
.Solution_Client {
	width: 850px;
	overflow: hidden;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 30px;
}
.Solution_Client li {
	width: 148px;
	height: 56px;
	float: left;
	border: 1px solid #D6D6D6;
	margin: 10px;
}
.Partner_list{ margin-bottom:20px;}
.Section_About .more{ color:#FF9900; font-size:14px; float:right; font-family:"新宋体"}
/*********课程安排标题***********/
.Curriculum_title{ height:40px; background:#E8E8E8; border-top:1px solid #ddd; border-left:3px solid #1188EA; border-right:1px solid #ddd; line-height:40px; margin-top:20px;}
.Curriculum_title span{ padding:0px 20px; font-size:18px}
.Curriculum_title  a{ float:right; padding-right:10px; display:block; color:#FF6600}
/*************师资力量样式属性*******************/
.Profile_Photos{ width:230px; padding:10px; float:left}
.Profile_Photos .Teacher{ border:1px solid #ddd; background:#FAFAFA;}
.Profile_Photos .Teacher img{ width:228px; height:270px}
.Profile_Photos .Teacher_name{ line-height:30px; padding:0px 10px; text-align:center}
.Profile_Photos .Teacher_Profile{ height:30px; background:#ffffff; padding:0px 10px; line-height:30px;}
/**********************报名样式属性*************************/
.Sign_up{ background:#FAFAFA; padding:10px 20px;}
.left_Sign_up{ width:700px; line-height:40px;}
.Sign_up .Introduction{ font-size:18px;}
.Sign_up .Curriculum_name{ font-size:14px; color:#666666; font-family:"新宋体"}
.Sign_up_btn{ 
	display:block; 
	width:150px; 
	color:#FFFFFF; 
	background:#FF6600; 
	height:40px; 
	line-height:40px;
	text-align:center; 
	margin-top:40px; 
	font-size:18px;	
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */
}

.join{ 
	display:block; 
	color:#FFFFFF; 
	background:#FF6600; 
	height:40px; 
	line-height:40px;
	text-align:center; 
	font-size:18px;	
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */
}
.join:hover{
	 background:#FF9900; font-size:18px; color:#ffffff;
}
.Sign_up_btn:hover{ background:#FF9900; font-size:18px; color:#ffffff}
/*******************培训认证样式属性********************/
.px_Certification .px_title{ 
	position:relative; 
	height:60px; 
	line-height:30px; 
	color:#FFFFFF; 
	background:#128DE9; 
	border-bottom:3px solid #1277C9; 
	text-align:center; 
	font-size:14px
}
.px_Certification .px_title .name{ font-size:24px}
.px_Certification .px_title .more{ position:absolute;right:20px; top:20px; color:#FFFFFF; font-family:"新宋体"; font-size:14px}
.Authenticate_list .title_name{ line-height:30px; font-size:18px; border-bottom:3px solid #ddd}
#Authenticate_list .picList .pic img{ width:218px; height:180px; border:1px solid #ddd}
#Authenticate_list .picList .title{ padding:0px 10px; height:40px;}
.Authenticate_list{ overflow:hidden; position:relative;  width:1000px; } 
.Authenticate_list .hd{ overflow:hidden;  } 
.Authenticate_list .hd .prev,
.Authenticate_list .hd .next{ 
	 position:absolute; 
	 top:15px;
	 color:#ddd;
	 text-align:center;
	 overflow:visible;
	 display:block; 
	 width:30px;
	 line-height:213px;
	 height:213px;
	 font-size:36px;
	 cursor:pointer	;
	 font-family:"新宋体"; 	
	 border:1px solid #ddd;
} 
.Authenticate_list .hd .prev:hover,
.Authenticate_list .hd .next:hover{ color:#FF6600; border:1px solid #FF6600}
.Authenticate_list .hd .prev{left:968px;}
.Authenticate_list .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.Authenticate_list .hd ul li.on{ background:#f00;  } 
.Authenticate_list .bd{ padding:5px 0px; margin-left:32px;} 
.Authenticate_list .bd ul{ overflow:hidden; zoom:1; } 
.Authenticate_list .bd ul li{ margin:0 8px; padding:10px 0px;display:_inline; width:218px; text-align:center; line-height:24px;} 
.Authenticate_list .bd ul li a{font-family:"新宋体"; color:#333333;}
.Authenticate_list .bd ul li a:hover{color: #FF6600}
.Authenticate_list .bd ul li .p_Price{ color:#FF0000; font-weight:bold; font-size:14px; padding:0px 10px;}
/*******************新闻样式属性*********************/
.news_list{}
.news_list  li{ line-height:30px; border-bottom:1px dashed #F2F2F2;}
.news_list  li a{ display:block; float:left; font-size:14px}
.news_list  li em{ display:block; float:left; margin-right:10px; color:#0066FF}
.news_list  li span.time{ float:right; color:#999999}
/*********************联系我们样式属性*********************/
.contact{ line-height:30px;}
.contact .Company_name{ font-size:18px; color:#FF6600}
/****************************报名样式属性****************************/
.sign_up{ width:520px;  }
.sign_Note{  padding:10px; border:1px solid #ddd; background:#F2F2F2; text-align:center; font-size:18px; color:#FF6600}
.sign_up li {line-height: 40px;margin: 10px 0px;width: 520px;}
.sign_up li label {float: left;width: 80px;padding-left: 30px;}
.sign_up li .text {width: 400px;border: 1px solid #B3B3B3;padding: 2px;height: 30px;float: left;}
.sign_up li .avatar{padding-top: 5px;padding-left: 4px; font-size: 16px;}

.sign_up li .Add {width: 200px;border: 1px solid #B3B3B3;padding: 2px;height: 30px;float: left;}
.sign_up li .capt {width: 195px;border: 1px solid #B3B3B3;padding: 2px;height: 30px;float: left;}
.sign_up .submit{
    border:0px;
    cursor:pointer;
	display:block; 
	width:150px; 
	color:#FFFFFF; 
	background:#FF6600; 
	height:40px; 
	line-height:40px;
	text-align:center; 
	margin-top:40px; 
	font-size:18px;	
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */
	margin:0  auto;
}
.sign_up .submit:hover{ background: #FF9900;}
/**********************************************************************/
.faculty_list{ margin-top:30px; position:relative;}
.faculty_list .Teacher_list li.faculty_info{ margin:0 8px; padding:10px 0px;display:_inline; width:218px; text-align:center; line-height:24px;}
.faculty_list .hd .prev,
.faculty_list .hd .next{ 
	 position:absolute; 
	 top:40%;
	 color:#ddd;
	 text-align:center;
	 overflow:visible;
	 display:block; 
	 width:30px;
	 font-size:36px;
	 cursor:pointer	;
	 font-family:"新宋体"; 	
} 
.faculty_list .hd .prev:hover,
.faculty_list .hd .next:hover{ color:#FF6600;}
.faculty_list .hd .prev{left:968px;}
.faculty_list .bd{ margin-left:30px;}
.faculty_list .Teacher_list li.faculty_info .img{ border:1px solid #ddd; height:250px;}
.faculty_list .Teacher_list li.faculty_info .img img{ width:218px; height:250px;}
.faculty_list .Teacher_list li .Teacher_Profile{ line-height:30px;}
.faculty_list .Teacher_list li .Teacher_Profile .t_about{ font-size:12px; text-align:left; color:#999999; font-family:"新宋体";}
/********************************************/
.Detailed_title{ line-height:30px; margin-bottom:10px; text-align:center}
.Detailed_title .title1{ font-size:18px; color:#FF6600}
.news_link{ height:30px; background:#F6F6F6; line-height:30px; margin-top:30px; padding:0px 20px;}
.news_link span{ display:block; width:50%}
.news_link a{ padding:0px 10px; font-size:14px}